CREATE TABLE [dbo].[QueryResultMain]
(
[QueryResultKey] [uniqueidentifier] NOT NULL CONSTRAINT [DF_QueryResultMain_QueryResultKey] DEFAULT (newid()),
[CreatedByUserKey] [uniqueidentifier] NOT NULL,
[CreatedOn] [datetime] NOT NULL CONSTRAINT [DF_QueryResultMain_CreatedOn] DEFAULT (getdate())
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[QueryResultMain] ADD CONSTRAINT [PK_QueryResultMain] PRIMARY KEY CLUSTERED ([QueryResultKey]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_QueryResultMain_CreatedByUserKey] ON [dbo].[QueryResultMain] ([CreatedByUserKey]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[QueryResultMain] ADD CONSTRAINT [FK_QueryResultMain_UserMain_CreatedBy] FOREIGN KEY ([CreatedByUserKey]) REFERENCES [dbo].[UserMain] ([UserKey])
GO